﻿using System;

namespace FunctionalCLR.Core.Function {
    public class MeanNode : FuncNode {

        protected IContext context = null;

        public MeanNode(IContext context)
            : base() {
            this.Value = "mean";
        }

        public override FuncNode GetReversedFunction(int index) {
            throw new NotImplementedException();
        }

        public override object Evaluate() {
            return double.NaN;
        }
    }
}
